*{ padding:0; margin:0; font-family:"微软雅黑";}
a,a:hover{text-decoration:none; color: inherit;}
html {
     color: #000;
     background:none; /* 自定义 */
}

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
     margin: 0;
     padding: 0;
}


fieldset, img {
    border: 0;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}



/* remember to define focus styles! */
:focus {
    outline: 0;
}

address, caption, cite, code, dfn,
em, strong, th, var, optgroup {
    font-style: inherit;
    font-weight: inherit;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
    *font-size: 100%;
}


body {
    line-height: 1.5;
}


ol, ul {
    list-style: none;
}

i, s{ font-style:normal;}

/* tables still need 'cellspacing="0"' in the markup */
/*table {
    border-collapse: collapse;
    border-spacing: 0;
}

caption, th {
    text-align: left;
}

sup, sub {
    font-size: 100%;
    vertical-align: baseline;
}*/


/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}


blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* 20160614 */
.clearfix:before,.clearfix:after { content:""; display:table; clear:both;}
.clearfix:after { overflow:hidden;}
.clearfix { zoom:1; /* for ie6 & ie7 */}

.fl{ float:left !important;}
.fr{ float:right !important; }

body{ background: #f5f6f8; font-family:"微软雅黑"; color:#5c5c5c; font-size:16px;}


/* 20160721 */
.h{ display:block; font-size:0px; line-height:0px; height:0px; clear:both;}




a{color:#5c5c5c; transition: 0.5s ease; -moz-transition: 0.5s ease; /* Firefox 4 */ -webkit-transition:  0.5s ease; /* Safari 和 Chrome */ -o-transition:  0.5s ease; /* Opera */}
img{ vertical-align:top;border-radius: 0.073333rem; width: 100%; height: 100%;}
.nowrap{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
dt{ font-weight: normal;}
